Roo: A Framework for Real-Time Threads
نویسندگان
چکیده
Tradi t ional object-oriented real-time sy s t ems are oft e n l imited in that t h e y provide only one approach t o real-time object support. Taking the increasing dem a n d for flexible and extensible object support environmen t s i n t o account, we discuss the design and imp lemen ta t ion of a smal l object-oriented real-time execut ive based o n a sub-framework which we call Roo. Roo is a component of t he T igger f ramework (our proposal for a n extensible object support operating sy s t em) and i s intended t o support different object models provading soft real-time behaviour. Roo provides support for different mechan i sms and policies for real-time thread managemen t , scheduling and synchronization. In th i s it serves as a basis for other components of the Tagger f ramework .
منابع مشابه
A Real-Time RMI Framework for the RTSJ
The Real-Time Specification for Java (RTSJ) provides a platform for the development of real-time applications. However, the RTSJ does not take the distribution requirements of real-time applications into consideration. As distribution in Java is often implemented using Java’s Remote Method Invocation (RMI), a real-time version of RMI between RTSJ implementations can provide a platform for writi...
متن کاملUse of parallel deterministic dynamic programming and hierarchical adaptive genetic algorithm for reservoir operation optimization
Reservoi r operation optimization (ROO) is a complicated dynamical ly constrained nonlinear problem that is important in the context of reservoir system operation. In this study, parallel deterministic dynamic programming (PDDP) and a hierarchic al adaptive genetic algorithm (HAGA) are proposed to solve the problem, which involves many conflicting objectives and constraints. In the PDDP method,...
متن کاملA Type System for Safe Region-Based Memory Management in Real-Time Java
The Real-Time Specification for Java (RTSJ) allows a program to create real-time threads with hard real-time constraints. Real-time threads use immortal memory and region-based memory management to avoid unbounded pauses caused by interference from the garbage collector. The RTSJ uses runtime checks to ensure that deleting a region does not create dangling references and that real-time threads ...
متن کاملTowards A Framework for Integrating the Real-Time Specification for Java and Java's Remote Method Invocation
This paper proposes a framework for integrating the Real-Time Specification for Java and Java's Remote Method Invocation. The concepts of real-time remote and distributed real-time remote interfaces are introduced in order to facilitate the design and implementation of realtime and distributed real-time threads that call remote objects.
متن کاملA Framework for Integrating the Real-Time Specification for Java and Java's Remote Method Invocation
This paper proposes a framework for integrating the Real-Time Specification for Java and Java's Remote Method Invocation. The concepts of realtime remote and distributed real-time remote interfaces are introduced in order to facilitate the design and implementation of realtime and distributed real-time threads that call remote objects.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995